Search Result:stinking clover
Overview of noun stinking_clover
The noun stinking clover has 1 sense
- Rocky Mountain bee plant, stinking clover, Cleome serrulata -- (plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental)